package com.jz.community.modulemine.rechargephone.model;

import com.jz.community.basecomm.net.rxandroid.OnLoadListener;
import com.jz.community.modulemine.money.bean.MoneyInfoBean;
import com.jz.community.modulemine.money.bean.MoneyRechargeBean;
import com.jz.community.modulemine.rechargephone.bean.FareDealBean;
import com.jz.community.modulemine.rechargephone.bean.PhoneFareBean;
import com.jz.community.modulemine.rechargephone.bean.PhonePriceBean;


public interface PhoneModel {
    void initPhoneData(int page, int size, OnLoadListener<PhonePriceBean> onLoadListener);

    void initMyMoneyData(OnLoadListener<MoneyInfoBean> onLoadListener);

    void rechargePhone(String phone, int type, String id,OnLoadListener<PhoneFareBean> onLoadListener);

    void initPhoneFare(int page, int size, OnLoadListener<FareDealBean> onLoadListener);
}
